New England Patriots win Super Bowl XXXVIII in Houston.

February 1, 2004

The Patriots beat the Carolina Panthers 32-29, as Adam Vinatieri kicks a 41-yard field goal with 4 seconds left in the game. A victory parade to celebrate the team’s second Super Bowl victory in three years is held on February 3, 2004.

Sources
  • Boston Globe
  • Boston Herald